About Luke Patience Sailing Limited (10699058) United Kingdom