About The Barbers (glen Parva) Limited (12280729) United Kingdom