About Skelmersdale Sushi Ltd (12968848) United Kingdom