About David Bark Agencies Limited (07537644) United Kingdom