About K & O (uk) Limited (07688999) United Kingdom