About Michael Harrison Studio Limited (10831340) United Kingdom