About Seren Bendigedig Limited (02061282) United Kingdom