About K Head Pub Limited (12319296) United Kingdom