About Kast Tech Limited (06421391) United Kingdom