About S K & J Holdings Limited (09029721) United Kingdom