About Cassandra Andrews Limited (11314039) United Kingdom