About Trochair Limited (00246398) United Kingdom