About Connock & Lockie Limited (00235683) United Kingdom