About S.m. Bayne & Company Limited (SC030423) United Kingdom