About Wgr & R Ltd (SC398836) United Kingdom