About Richard Fairclough Plant Ltd (11655860) United Kingdom