About J & A Offshore Services Ltd. (SC248197) United Kingdom