About Pollard & Smiles Ltd (04309909) United Kingdom