About Rubrix Building & Maintenance Limited (07491088) United Kingdom