About Charles M. Gallen Limited (01222418) United Kingdom