About T.r. Owen Limited (06170175) United Kingdom