About English Braids Limited (00932500) United Kingdom