About J B Andrew Limited (10645398) United Kingdom