About Wahl Clipper Holdings Uk I Limited (13707377) United Kingdom