About Rebecca Mackenzie Limited (06373816) United Kingdom