About Baikel Trading Limited (12801161) United Kingdom