About Gea Site Solution Services Ltd. (11749597) United Kingdom