About Techma (malvern) Limited (06001972) United Kingdom