About Playa Blanca Clothing Company Limited (12024841) United Kingdom