About Ripcord Construction Limited (08780432) United Kingdom