About J Goodrich & Sons Ltd (SC638281) United Kingdom