About The Manx Mann Limited (12352187) United Kingdom