About Barlow Wood Ltd (04184011) United Kingdom