About John W. Adcroft Ltd. (SC227963) United Kingdom