About Maxwell Electrical Limited (SC562873) United Kingdom