About Stanley And Marvin Of London Limited (13476142) United Kingdom