About Sinclair Wellbeing Uk Limited (SC684313) United Kingdom