About Sxg West London Limited (11954802) United Kingdom