About Powerscourt Holkham Limited (08223564) United Kingdom