About Rebus Goods & Co. Limited (13358883) United Kingdom