About P. Mccrickard Ltd (NI638862) United Kingdom