About David Talbot Ltd (07556502) United Kingdom