About Bellhouse Capital Ltd (07226778) United Kingdom