About Suttoo Technological Development Ltd. (08538667) United Kingdom