About Eden Building Design Limited (09069998) United Kingdom