About Barnbow Services Limited (09875644) United Kingdom