About D. H. Barker Limited (02913411) United Kingdom