About Anfield Watch Ltd (13634814) United Kingdom