About J.b.a. Jefford Limited (06131180) United Kingdom