About William Fish Design Ltd. (02411351) United Kingdom