About Simpson & Winders Ltd (11621308) United Kingdom