It seems very well produced and has a strong message showcasing their manufactured products in the home page animated series of photos Did you see it? http://byraninc.com/
That lil box under the menu lines icon leads to the home page animation with the striking product photography.