About Seren Alexandra Design Ltd (13269819) United Kingdom