About Boa Island Services Limited (08382174) United Kingdom