About Barnabas Services Limited (08638081) United Kingdom