About Anscombe Ltd (12809224) United Kingdom