About Lynchpin Limited (06694607) United Kingdom