About Hinn Skarfr Electrical Limited (10628348) United Kingdom