About Bryn Llongwr Management Company Limited (04752352) United Kingdom