About Stephen Keenan Limited (06622725) United Kingdom