About J.b.hancox Limited (02673565) United Kingdom