About Bellmoore Limited (08460042) United Kingdom