About O Connell Site Services Limited (02241030) United Kingdom