About Jtb Coils Creation Ltd (13592688) United Kingdom