About Neemac Plant Services Ltd. (NI603747) United Kingdom