About Susash London Limited (08681108) United Kingdom