About The Bellhouse Partnership Ltd (13364190) United Kingdom