About Ls Technical Design Ltd (08725530) United Kingdom