About Baldur Limited (02859035) United Kingdom