About String Applied Technologies Limited (08962109) United Kingdom