About S&j Holdings (yorkshire) Limited (12976508) United Kingdom