About J Ogden Engineering Ltd (10279906) United Kingdom