About J & R Bell Limited (09825256) United Kingdom