About Harrington Solutions Limited (04069541) United Kingdom