About The Anchor (allerton Bywater) Limited (07019759) United Kingdom