About Sarah Hammond Design Ltd (08788470) United Kingdom