About Cathedral Cast Products Ltd (07431697) United Kingdom