About Island Holmes Ltd (NI620754) United Kingdom