About Claire Palmer Limited (12187839) United Kingdom