About Sheard Design Limited (05969636) United Kingdom