About Ls Specialist Ltd (13012297) United Kingdom