About Chillmaid Electrical Limited (12906042) United Kingdom