About Shabu Limited (09023973) United Kingdom