About R T Owen Limited (07434737) United Kingdom