About Stephen Bacon Design Limited (05800901) United Kingdom