About Steve Sumner Associates Limited (07589170) United Kingdom