About Baron Safety Investments Limited (13082545) United Kingdom