About Technichs Design Limited (08809969) United Kingdom