About T & T Clark Limited (SC130999) United Kingdom