About Timbou Home Appliance Ltd (12341129) United Kingdom