About Stanley Baldock Limited (13666231) United Kingdom