About Askham Woof Ltd (12350013) United Kingdom