About Foster Neal Holdings Ltd (NI655629) United Kingdom