About Maguire Boats Limited (09556309) United Kingdom