About S. & L. Deyong Limited (00357519) United Kingdom