About Sharry Ltd (04899295) United Kingdom