About David Fairclough Ltd (11898152) United Kingdom