About Strauss Phillips & Co. Limited (10823515) United Kingdom