About Mark Bloor Ltd (12478460) United Kingdom