About Gerry S Leisure And Retail Limited (11226008) United Kingdom