About Baker Brothers Trading Limited (03348809) United Kingdom