About Pollard Brothers Ltd (03949488) United Kingdom