About City Servicing (london) Limited (07218513) United Kingdom