About Sturdy Europe Limited (09427707) United Kingdom