About A Stannard Ltd (09619482) United Kingdom