About Playfair Marketing Ltd (10882860) United Kingdom