About Ingall & Sons Ltd (13324365) United Kingdom