About J. Ollif & Son Limited (03356225) United Kingdom