About Sorrell Studio Limited (13275476) United Kingdom