About Camlin Lonsdale Limited (03850566) United Kingdom