About Seraphim Projects Ltd (08880596) United Kingdom