About Strident Group Limited (04197488) United Kingdom