About Stradey Technologies Limited (07989109) United Kingdom