About Lfh (the Ickworth) Limited (07860276) United Kingdom