About Michaelis Boyd Holdings Ltd (06533997) United Kingdom