About Steer Parkes Associates Limited (02686999) United Kingdom