About Bachus Limited (05534858) United Kingdom