About Durrance Developments Limited (09658338) United Kingdom