About Specsys Technologies Limited (07752685) United Kingdom