About Pimlico & Co Ltd (02338668) United Kingdom