About A And S Palmer Limited (11749016) United Kingdom