About Waddell Court Ltd (SC396069) United Kingdom