About Russell & Bailey Construction Limited (11492077) United Kingdom