About Abeldor Ltd (12170880) United Kingdom