About Pollards & Southan Ltd (13244922) United Kingdom