About Kwik-cast Limited (01100096) United Kingdom