About Lcf (london) Limited (06589593) United Kingdom