About Lynchpin Refurbishment Limited (10086539) United Kingdom