About Richard Mann & Co. Limited (04442228) United Kingdom