About Doherty Engineering Limited (06012179) United Kingdom