About City & Shire Limited (SC677337) United Kingdom