About Cast & Tool Ltd. (11774419) United Kingdom