About Coilmaster Limited (02951049) United Kingdom