About Rappell Switchgear Limited (06809640) United Kingdom