About Olsen Plant & Services Ltd. (03563354) United Kingdom