About K & O Yorkshire Limited (08732636) United Kingdom