About Steve Guppy Ltd (04123129) United Kingdom