About Peter Mccormack & Sons Limited (NI038813) United Kingdom