About Stephen Harris Design Ltd (08558336) United Kingdom