About J B Palmer Limited (07617261) United Kingdom