About Kennishead Services Limited (10305328) United Kingdom