About Seren Bay Limited (09394005) United Kingdom