About Annefield Grange Ltd (09397503) United Kingdom