About Ahlschwede Adebahr Ltd (13570045) United Kingdom