About Bell & Butler Limited (11528670) United Kingdom