About A C Stallard & Associates Ltd (11603247) United Kingdom