About Tarrant Keyneston Ltd (NI680528) United Kingdom