About Barns Lane Holdings Limited (13081279) United Kingdom