About Saracen Investments Limited (02296532) United Kingdom