About Lyndhurst Limited (04705025) United Kingdom