About Kabro & Eid Ltd (12670174) United Kingdom