About Olaf L.johnston(shenstone)limited (00840332) United Kingdom