About Mccrimmon Publishing Company Limited (00952950) United Kingdom