About R S Owens Limited (09806302) United Kingdom