About Ivor Pritchard Equipment Ltd (NI661397) United Kingdom