About Bell Jameson Limited (08202893) United Kingdom