About Sarah Howard Design Studio Ltd (12982543) United Kingdom