About Maxim Barbers St. Albans Ltd (11131078) United Kingdom