About Framco Limited (12481874) United Kingdom