About Savoy London Limited (08583333) United Kingdom