About Thornswift Limited (02140779) United Kingdom