About Goodrick Place Limited (09075056) United Kingdom