About J.luscombe Limited (06367205) United Kingdom