About School House (llanwrtyd Wells) Limited (04274107) United Kingdom