About K Stubbs Associates Ltd (05066281) United Kingdom