About Onneley Kilmer Limited (11641841) United Kingdom