About City & Country Corporation Ltd (01808968) United Kingdom