About Seraph Industries Ltd (12636879) United Kingdom