About Howells And Hemingway Refrigerated Limited (07179690) United Kingdom