About Intelligent Design Homes Limited (07699314) United Kingdom