About Electronics Afloat Limited (04097013) United Kingdom