About Anfield Developments Ltd (12329587) United Kingdom