About Kirk Site Solutions Ltd (10497269) United Kingdom