About Edge Of Eden Design Studio Ltd (SC574928) United Kingdom