About Bellshaugh Limited (08972731) United Kingdom