About Jo Bird And Company Limited (01583922) United Kingdom