About Enzee Lyndhurst Limited (10244423) United Kingdom