About Stanley Millhouse Limited (11555515) United Kingdom