About Ashcroft Associates Design Consultants Limited (04953504) United Kingdom