About The Hope & Anchor Ltd (04574877) United Kingdom