About T. Clarke (scotland) Limited (SC116886) United Kingdom