About R & A Ductwork Limited (06741116) United Kingdom