About T. A. Clifford Limited (00988322) United Kingdom