About Rumzad Building Services Ltd (12024818) United Kingdom