About Cherry House Barlow Moor Limited (05860886) United Kingdom