About Loughrigg Holdings Limited (12302892) United Kingdom