About Laragh S Croft Management Limited (NI607017) United Kingdom