About Vajusol Barbers Ltd (11775789) United Kingdom