About Bellcamps Ltd (11878570) United Kingdom