About Strict Machine Limited (05079253) United Kingdom