About Seville Management Limited (02196327) United Kingdom