About Middlecross Limited (13492327) United Kingdom