About Tecray Limited (05203116) United Kingdom