About Baker Goodchild (holdings) Limited (12106903) United Kingdom