About Kitto Groundworks Limited (11325428) United Kingdom