About Wadacre Limited (04149950) United Kingdom