About Michael Sierens Associates Limited (01614649) United Kingdom