About Bear & Wills Ltd (12366901) United Kingdom