About Etra Design House Limited (06631533) United Kingdom