About Studio Parr Limited (09233405) United Kingdom