About Barhope Lab Services Ltd (09507993) United Kingdom