About Sheard Associates Ltd (07801597) United Kingdom