About J D Lonsdale Limited (05855143) United Kingdom