About Kenton Falmouth Limited (11703326) United Kingdom