About G. Eastwood & Sons Limited (00457113) United Kingdom