About Sarraf Studios Ltd (12243679) United Kingdom