About Sketrick Sailmakers Limited (NI025198) United Kingdom