About Barley House Investments Ltd (13588295) United Kingdom