About Sammy Harrodz London Limited (10959677) United Kingdom