About Top Hat Samurai Ltd (11547181) United Kingdom