About City & Country Gloucester Ltd (10023204) United Kingdom