About Albawadi Trading Ltd (07216842) United Kingdom