About Island Hall Ltd (12985195) United Kingdom