About S.d. Lynch Engineering Limited (SC513023) United Kingdom