About Sj Palmer Limited (08993513) United Kingdom