About Palmer Mcginn Ltd (11783024) United Kingdom