About Mackinaw Limited (07298568) United Kingdom