About L Fenn Limited (13148595) United Kingdom