About Lockson Services (holdings) Limited (03239212) United Kingdom