About Technical Methods Limited (11010255) United Kingdom