About W Ladds & Co Ltd (11640482) United Kingdom