About Tamper Technologies Group Limited (07918712) United Kingdom