About The Holder Group Ltd (08448683) United Kingdom