About D W Barlow Services Ltd (08244706) United Kingdom