About Happy Samurai (stockwell Street) Ltd (12513099) United Kingdom