About Dursemoor Developments Limited (13161485) United Kingdom