About Ragged Bears Limited (01995739) United Kingdom