About J H Mann Limited (13264228) United Kingdom