About Crucible Technology Limited (06586128) United Kingdom