About Joe Bichard Ltd (11552367) United Kingdom