About Sheard Holdings Ltd (12274414) United Kingdom