About Rubix Design & Build Limited (09895473) United Kingdom