About Kenncroft Ltd (10989054) United Kingdom