About Crate Holdings Limited (12311330) United Kingdom