About E Holmes & Co Limited (06721155) United Kingdom