About City Tax Management Consultants Ltd. (01082646) United Kingdom