About Pallimore Sandley Limited (11660542) United Kingdom