About West Of Eden Limited (06886988) United Kingdom