About Majestic Shelter Limited (12110924) United Kingdom