About Majestic Towels Limited (01235595) United Kingdom