About Terrydrum Trading Limited (NI659414) United Kingdom