About Good And Proper Bristol Ltd. (10889906) United Kingdom