About Ramsden Bellhouse Ltd (13569859) United Kingdom