About Pollards Services Limited (02808241) United Kingdom