About Palmadene Limited (04343835) United Kingdom