About Tsr Design Engineering Services Ltd (SC600782) United Kingdom