About Alexandra Scoffin Limited (06028710) United Kingdom