About Megan Rose Design Ltd (12287035) United Kingdom