About Barre Made Limited (09604040) United Kingdom