About Stephen Keevil Limited (07769054) United Kingdom