About Tcm Sandy Ltd (13503255) United Kingdom