About Stephen Howgill Design Ltd (07127986) United Kingdom