About Anfield Living Ltd (12818577) United Kingdom