About Barhale Resource Solutions Limited (07722377) United Kingdom