About Cecil Road Limited (11021916) United Kingdom