About Rowell Of Oxford Limited (01992192) United Kingdom