About Gerrard Royle Investments Limited (12894230) United Kingdom