About Lonsdale Suffolk Ltd (13253961) United Kingdom