About Alice Freeman Limited (11267661) United Kingdom