About S O Neill Builders Limited (07028252) United Kingdom