About Hendesa Design Limited (12707190) United Kingdom