About C & R Building Solutions Limited (10535643) United Kingdom