About Anscombe Holdings Ltd (12209752) United Kingdom