About S & L Company (hull) Ltd (10090577) United Kingdom