About Monks & Crane Industrial Group Holdings Limited (11341925) United Kingdom