About Fish Island Design Ltd (06935099) United Kingdom