About David Gavin Taylor Ltd (12621493) United Kingdom