About Tedcastles (derry) Limited (NI001128) United Kingdom