About Barklie Grove Limited (NI610509) United Kingdom