About Strauss Dillon Ltd (12669210) United Kingdom