About Beedes Limited (03313958) United Kingdom