About Wilson And Palmer Limited (13519641) United Kingdom