About Shut-lok Limited (09024217) United Kingdom