About Griffin Electrical Solutions Limited (09942421) United Kingdom