About Dermot Barry Farrier Limited (04531381) United Kingdom