About Tillie & Henderson Ltd (NI680481) United Kingdom