About Wright Design Holdings Limited (04129187) United Kingdom