About Beaver Architectural Ironmongery Limited (03799829) United Kingdom