About Clarendon Fabrications Limited (02400591) United Kingdom