About B A Palmer Limited (09304282) United Kingdom