About Abukir Services Limited (04712245) United Kingdom