About Techtonik Props Ltd (08952345) United Kingdom