About Johnnyhair London Limited (07199188) United Kingdom