About Holmes Mann & Co. Limited (00481315) United Kingdom