About Clemency Rose Design Ltd (12336157) United Kingdom