About Palliser Platt & Sons Limited (10361181) United Kingdom