About Steve Rubery & Associates Limited (11892031) United Kingdom