About Willingale Limited (00899198) United Kingdom