About J Hamilton Sailmakers Limited (08402848) United Kingdom