About Mampara Limited (05931575) United Kingdom