About Barhope Limited (10375669) United Kingdom