About Kyle Cannings Limited (05512678) United Kingdom