About Manitou Uk Limited (01049338) United Kingdom