About Strauss Phillips Accountancy Services Limited (09634610) United Kingdom