About And Then There Were None Limited (12184702) United Kingdom