About Wellington Wellbeing Limited (12121509) United Kingdom