About Slick Casting Limited (07162261) United Kingdom