About Majestic Design London Limited (13263727) United Kingdom