About Lyndhurst Chs Holdings Limited (09893316) United Kingdom