About Al Saffar & Co Ltd (13286056) United Kingdom