About Hansard Solutions Limited (07394915) United Kingdom