About Special Places Harlech Ltd (08837541) United Kingdom