About Atlas Rand Limited (07971967) United Kingdom