About Lambert-gill Limited (01071230) United Kingdom