About Lakefield Holdings Limited (04154384) United Kingdom