About Barrow Lands Co. Limited (04173971) United Kingdom