About Ansbury Consulting Ltd (11871972) United Kingdom