About The Black Rose Bud Ltd (SC628096) United Kingdom