About T C Holme Practice Limited (07371551) United Kingdom