About Mark Maguire Ltd (05598689) United Kingdom