About Griffin Electrical Contractors Limited (02721810) United Kingdom