About Awadalla & Bedawi Ltd (10649406) United Kingdom