About Haworth Armson Brand & Design Solutions Limited (10293149) United Kingdom