About Hurndall-stallard Associates Limited (07166268) United Kingdom