About David G Barton Limited (05194156) United Kingdom