About Frank Hough Solutions Ltd (10095092) United Kingdom