About Ian O Brien Studio Limited (09019825) United Kingdom