About Holmes Marriott Limited (00761484) United Kingdom