About Steve Palmer Bristol Ltd (10949285) United Kingdom