About Mindurhead Limited (NI665363) United Kingdom