About Ivan-barber-shop Limited (12956851) United Kingdom