About Lyndhurst Trading Company Limited (05475295) United Kingdom