About Lce (holdings) Limited (07468909) United Kingdom