About Speeditear Rule Products Ltd (08976192) United Kingdom