About Island Clay Ltd (07714096) United Kingdom