About Sr Tech Limited (09840702) United Kingdom