About Wellington Leadership Solutions Ltd (09075612) United Kingdom