About C & S Holdings (yorkshire) Ltd (12399452) United Kingdom