About Buffs Hair & Beauty Bar Limited (11617260) United Kingdom