About Barlane Well Ltd (06656910) United Kingdom