About R & L Lewis Construction Limited (07263093) United Kingdom