About Halls-palmer Ltd (12133035) United Kingdom