About Mantel Services Limited (06833148) United Kingdom