About Tim Rice Design Limited (12252831) United Kingdom