About Doherty & Lynch Developments Limited (06996756) United Kingdom