About Turmore Limited (NI681630) United Kingdom