About De Vere Stirling Oak Ltd (12935327) United Kingdom