About No 19 Design Limited (12505636) United Kingdom