About Carl Bechstein London Limited (12357185) United Kingdom