About Black Salamander Limited (12168920) United Kingdom