About Pallister & Co Ltd (07983238) United Kingdom