About Symphony Site Solutions Limited (12035454) United Kingdom