About Ssm Technologies Limited (09815952) United Kingdom