About Bakken & Baeck Limited (12342774) United Kingdom