About Strides Arcolab International Ltd (05282304) United Kingdom