About Tony Palmer Limited (08036259) United Kingdom