About The Sheard Group Ltd (13179376) United Kingdom