About Loreen Marcella Limited (07556720) United Kingdom