About The Crown & Anchor Newhall Ltd (12135657) United Kingdom