About Ideal Boats Company Ltd (05832426) United Kingdom