About Gerardi And Barker S Ltd (12708324) United Kingdom