About Grangefeilds Management Ltd (11991779) United Kingdom