About Framos (fabrications) Limited (02163933) United Kingdom