About The Brands Factory Limited (12420144) United Kingdom