About K & S Holdings (yorkshire) Limited (04139789) United Kingdom