About Design By Kea Limited (13280542) United Kingdom