About Legacy Site Services Limited (08000239) United Kingdom