About Scenic Projects (holdings) Limited (05370642) United Kingdom