About Mitchel Troy Ltd (13578911) United Kingdom