About Bell Leisure Limited (03911828) United Kingdom