About Michael Scott Associates Limited (05643600) United Kingdom