About Selby Industrial Development Co.limited (00790023) United Kingdom