About The Handley Partnership Ltd (08419938) United Kingdom