About Island Bay Design Ltd (13188139) United Kingdom