About Alex And Andrea Limited (11951988) United Kingdom