About F. & L. Group Limited (02281776) United Kingdom