About Eden Barbers Limited (10035126) United Kingdom