About Mandevco International Ltd. (07377201) United Kingdom