About Baron Independent Traders Limited (09484307) United Kingdom