About Palmers Green Nails Ltd (11974198) United Kingdom