About Island Kings Limited (09226048) United Kingdom