About Excellence Living Ltd (06596819) United Kingdom