About Sj & C Projects Ltd (13291621) United Kingdom