About D. Barlow Limited (04631191) United Kingdom