About Techniques Developments Ltd (09837650) United Kingdom