About Anstey & Associates Limited (06022761) United Kingdom