About Sands Headhunters Limited (07152416) United Kingdom