About Happy Samurai (butchery Lane) Ltd (12266784) United Kingdom