About Specialized Fabrications (architectural) Limited (09259451) United Kingdom