About Alice Francis James Ltd (12905310) United Kingdom