About Sentech Limited (07605638) United Kingdom