About Clapham Junction Sushi Limited (11158477) United Kingdom