About I B Yakub And Sons Limited (13672685) United Kingdom