About Capital City Service Limited (04686010) United Kingdom