About Lawrence Eden Design Studio Limited (04773421) United Kingdom