About J.f. Shears Limited (00605895) United Kingdom