About Castle Tx Limited (09706672) United Kingdom