About Baudelaire Limited (01280243) United Kingdom