About Kenton Gifford Limited (13268461) United Kingdom