About Steer-smith Consultants Limited (11622802) United Kingdom