About Adams And Palmer Limited (02853059) United Kingdom