About Andrew Thwaite Chocolate Room Ltd (13560868) United Kingdom