About Palmers Pattie Shop Ltd (11880287) United Kingdom