About Lynd J&a Ltd (13632903) United Kingdom