About Techam Limited (06082258) United Kingdom