About Bellbay Limited (04049632) United Kingdom