About Crawford Close Management Limited (NI621212) United Kingdom