About Carl Kendall-palmer Limited (04121563) United Kingdom