About Ogmore Valley Store Ltd (13337632) United Kingdom