About Manteo Limited (08273272) United Kingdom