About Western Mane Limited (13307108) United Kingdom