About Kendil Limited (11354595) United Kingdom