About Mitcholl Construction Limited (13426138) United Kingdom