About J & K Ogle Limited (06441827) United Kingdom