About Studio Rogers (n.i.) Limited (NI645030) United Kingdom