About The London Framing Company Limited (03641874) United Kingdom