About The London Sushi Company Limited (06655493) United Kingdom