About William Mann Limited (02225585) United Kingdom