About Lyndhurst Shoe Company Limited (03280008) United Kingdom