About Saracen Corporation Limited (13424210) United Kingdom