About City Law Services Limited (02624267) United Kingdom