About Ck Beckett Transformers & Switchgear 2017 Ltd (11031139) United Kingdom