About Saluki Limited (01600898) United Kingdom