About St. Seraph Ltd (12581027) United Kingdom