About J.f. Ambron Ltd (09984359) United Kingdom