About Sen-alexander Limited (08882873) United Kingdom