About Jefferson & Fullerton Limited (NI000296) United Kingdom