About I.j.davidson Limited (08394361) United Kingdom