About Mitsco Holdings Limited (06770564) United Kingdom