About Stringent Services Ltd (12764307) United Kingdom