About Narrow Street Studios Ltd (09222225) United Kingdom