About Switch Supplies Ltd (12701813) United Kingdom