About Duffy Construction Services Limited (13283179) United Kingdom