About J.f. Cahill Limited (05775535) United Kingdom