About Gubbalook Associates (SL005192) United Kingdom