About Clarence Boatyard Limited (01718482) United Kingdom