About Gooch Street (birmingham) Limited (12338616) United Kingdom