About Richard Goddard Electrical Limited (06030405) United Kingdom