About Mantell Associates Ltd (11754161) United Kingdom