About Lynd Products Limited (07484952) United Kingdom