About Elgood & Sons (export) Limited (00805086) United Kingdom