About Turkish Barbers (castle Bromwich) Limited (12375617) United Kingdom