About Bradley Threads Limited (12704853) United Kingdom