About Majestic Newland Ltd (12662609) United Kingdom