About City C & D Limited (12503439) United Kingdom