About Brecon Beacons Holiday Cottages Limited (04175154) United Kingdom