About Nedas Conveyors & Installation Limited (13288866) United Kingdom