About Wilkinson & Bean Limited (13187436) United Kingdom