About Gallone & Son Ltd. (SC216213) United Kingdom