About Barre Stamina Ltd (12083348) United Kingdom