About Wright Hat Ltd (12611622) United Kingdom