About R&a Building Solutions Limited (11785091) United Kingdom