About H C Fairclough Ltd (12030204) United Kingdom