About Llanmadoc Community Shop Limited (IP29898R) United Kingdom