About S & S Holdings (yorkshire) Ltd (10486282) United Kingdom