About Simon Thackeray Ltd (10353597) United Kingdom