About A J Sheard Limited (07957256) United Kingdom