About Lancaster Sushi Ltd (13445987) United Kingdom