About Baker Traders Ltd (04934126) United Kingdom