STOCK AND ASSET PURCHASE AGREEMENT BY AND AMONG AUTOPARTS HOLDINGS LIMITED HONEYWELL INTERNATIONAL INC. AND RANK GROUP LIMITED