About Oakes & Co Home & Garden Ltd (12565242) United Kingdom