About The Red Rum Barber Lounge Ltd (12110305) United Kingdom