About Strapp Engineering Services Ltd (SC668878) United Kingdom