About D. Barham Limited (05503305) United Kingdom