About Michaelis Boyd Associates Limited (04453010) United Kingdom