About Steer Consultancy Ltd (SC690733) United Kingdom