About Manstel Comms Supplies Limited (13319422) United Kingdom