About Wessex Demesne Limited (13130719) United Kingdom