About The Braid Kit Company Limited (13275989) United Kingdom