About Candlewood Ltd (10551419) United Kingdom