About Rkc Special Projects Rainscreen & Facades Ltd (13587949) United Kingdom