About Leckpatrick Holdings Limited (NI023259) United Kingdom