About Holmes Mann Limited (10716584) United Kingdom