About Steander Ltd. (08961130) United Kingdom