About Harrington Wyles Limited (04341039) United Kingdom