About Wallacedene Limited (11996495) United Kingdom