About Ashdene Projects Limited (09886312) United Kingdom