About Wilma Beagle Limited (11770573) United Kingdom