About Michael Alan Rose Limited (12379977) United Kingdom