About Steersman Technology Limited (05189187) United Kingdom