About R&r Wall Limited (11939250) United Kingdom