About Tycon Facility Ltd (12971778) United Kingdom