About Bacstal Partners Limited (04378209) United Kingdom