About Kubi & Harry Ltd. (10328556) United Kingdom