About Island Light Limited (13010185) United Kingdom